//
//  YKOrder.h
//  ProjectM
//  顺序表的操作 可以直接理解为数组
//  Created by gaofeng on 2021/4/17.
//

#ifndef YKOrder_h
#define YKOrder_h

#include "PrefixHeader.pch"
SqList *initSqlist(void);
// 打印顺序表
void printSqList(SqList *ll);
// 翻转顺序表
void overturnSqList(SqList *ll);
void overturn(int a[],int n);
// 方便测试的顺序表
//SqListY
bool LinsYInsert(SqListY* L,int index,int value);
// 删除指定位置上的元素，并将其输出
bool LinsYDelete(SqListY* L,int index,int *value);
// 查找成功，返回位置，位置从1开始，失败返回0
int LocateElem(SqListY* L,int value);
// 打印SqListY，顺序表没有头结点一说，~~默认使用头结点~~
void printSqListY(SqListY *Y);


#endif /* YKOrder_h */
